package com.xxtx.trade.sysUser.service;

import com.xxtx.trade.common.util.model.Result;
import com.xxtx.trade.sysUser.bean.TradeSysUser;
import com.xxtx.trade.sysUser.bean.TradeUserRole;
import com.xxtx.trade.sysUser.dto.TradeSysMenuDto;
import com.xxtx.trade.sysUser.dto.TradeSysUserDto;

public interface TradeSysMenuService {
    /**
     * 根据用户id 去拿菜单
     */
    Result selectUserMenus(TradeSysMenuDto menuDto);

    /**
     * 创建菜单
     */
    Result createMenus(TradeSysMenuDto menuDto);

    /**
     * 查询所有菜单（没有角色就是全部）
     */
    Result selectAllMenus(TradeSysMenuDto menuDto);

    /**
     *根据id删除菜单
     */
    Result delectMenus(TradeSysMenuDto menuDto);

    /**
     *  更改菜单信息
     */
    Result updateMenus(TradeSysMenuDto menuDto);
}
